Revenue yield on every rupee of investment fell to Rs 1.06 in FY13 from Rs 1.20 in FY08.
In a bonanza to its shareholders, country's third largest IT firm Wipro on Thursday said it will buyback up to four crore shares worth around Rs 2,500 crore (Rs 25 billion).
Reliance Industries was the top Sensex gainer up 5.6% after the company reported better-than-expected net profit growth at 12% in the second-quarter aided hby higher gross refining margins.
Cautious optimism over US-China trade talks after US President Trump said his trade negotiators had received two "very good calls" from Beijing also influenced the local currency, dealers said.
The NSE 50-share index, after moving between 10,469.90 and 10,395.25, finally concluded at 10,458.65, up 41.50 points
The 50-share NSE Nifty was trading lower by 24 points.
Liquidity issues post the crisis at DHFL, progress of monsoon, rupee trajectory at the domestic level and oil prices are some factors that will keep markets choppy, analysts say.
The S&P BSE Sensex dropped 207 points to end at 25,230.
This is its biggest single session fall since August 24, 2015, when it had lost 1,624.51 points.
But the 30-share Sensex rose by 141.52 points, or 0.41 per cent, to close at 34,297.47. The broader NSE Nifty gained 44.60- points, or 0.42 per cent, to end at 10,545.50 after touching a high of 10,618.10.
Capital Goods shares ended mixed on the back of weak IIP numbers. L&T ended down 0.7% while BHEL ended with marginal gains.
Above normal monsoon forecast and strength in Asian equities lifted sentiments.
The NSE Nifty too recovered over 100 points, or 0.96 per cent, to end at 10,576.85.
BSE Bankex, Healthcare, Capital Goods and Consumer Durables ended higher.
The S&P BSE Sensex ended the day at 28,226, up 85 points, while the Nifty50 settled at 8,734, up 18 points.
RIL, HDFC twins, M&M, Infosys among the top losers for the day.
The government is scheduled to release index of industrial growth for November and consumer price inflation for December later today.
'This fall is nothing. We could see worse if everybody hits the panic button.'
Metal stocks were trading under pressure while IT, auto, realty stocks gained in today's deals
Nifty, which has struggled around 8550-8560 levels managed to blast past this resistance and close above the psychological mark of 8600.
The 30-share Sensex ended 117 points higher at 26,560 and the 50-share Nifty gained 31 points to end at 7,936.
Among the gainers, Sun Pharma topped by rising 3.03 per cent as the weak rupee tempted buyers to accumulate shares of pharma exporters.
India Inc's earnings seem to have gathered momentum with a surge in the BSE Sensex over the past two quarters.
Fresh buying by domestic institutional investors and better-than-expected June quarter results from some blue-chip companies boosted investor sentiment
Infosys, TCS, HUL and Reliance Industries were the top gainers of the day.
According to Merrill Lynch (BofA-ML) report, Domestic capital markets are likely to remain volatile in the September-November period due to factors like US Fed's policy action, second quarter corporate earnings and Bihar state elections.
Markets recovered in late trades, amid firm European cues, led by rebound in financials and gains in IT shares.
Other than ITC, other laggards include PowerGrid, Infosys, M&M, NTPC, SBI, HDFC, Kotak Bank, HDFC Bank, TCS, Hero MotoCorp, Coal India, ONGC, RIL, Asian Paint, IndusInd Bank, ICICI Bank, Maruti Suzuki, Bajaj Auto, Tata Motors, Bharti Airtel and Axis Bank.
The 50-share NSE Nifty slipped below the 8,200-mark to touch a low of 8,154.45, but settled at 8,170.80, down 90.95 points, or 1.10 per cent
The 30-share Sensex ended 271 points higher to end at 28,930 and the 50-share Nifty climbed 76 points to close at 8,776.
Other Sensex gainers were Infosys, Wipro, ICICI Bank, Hero MotoCorp, L&T, Axis Bank,, Tata Steel, HDFC and Cipla.
The Sensex and the Nifty had touched a low of 27,921 and 8,349 respectively.
In the metal pack, Tata Steel was up 3.7% while Vedanta was up 1.8% .
The BSE Sensex spurted 130.00 points to end at 35,980.93, while the broader NSE Nifty advanced 30.35 points to 10,802.15.
Profit booking in realty, oil and gas, capital goods, power and metal stocks pulled the index down to the day's low of 25,347.33 points.
Coal India topped the losers' list in the Sensex pack on Tuesday, falling 2.36 per cent, followed by Bharti Airtel at 2.16 per cent.
The 30-share Sensex ended up 8 points at 27,508 and the 50-share Nifty closed 1 point higher at 8,284.
The Sensex ended down 251 points at 27,351 and the Nifty shed 65 points to close at 8,228.
US stocks rose more than 1% on Tuesday, with the S&P 500 coming less than 2% below its record peak set last month.
PSU bank shares were the top gainers on hopes of a rate by the RBI on easing consumer inflation